package main.java.com.gdkj.entity.game;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;
import java.util.Date;

/**
 * @Description  
 * @Author  zhangwen
 * @Date 2023-05-22 
 */

@Data
@Table(name = "cmf_rich_man_change_record")
public class CmfRichManChangeRecord  implements Serializable {

	private static final long serialVersionUID =  4832982471432480667L;

    @Id
	private Integer id;

	@ApiModelProperty(value = "用户id")
	@com.gdkj.util.ExcelColumn(value = "用户ID",col = 1)
	private Integer uid;

	@ApiModelProperty(value = "用户昵称")
	@Transient
	@com.gdkj.util.ExcelColumn(value = "昵称",col = 1)
	private String nickname;

	@ApiModelProperty(value = "用户账号")
	@Transient
	@com.gdkj.util.ExcelColumn(value = "账号",col = 1)
	private String account;

	@ApiModelProperty(value = "兑换类型")
	private Integer type;

	@ApiModelProperty(value = "兑换类型Str")
	@Transient
	@com.gdkj.util.ExcelColumn(value = "兑换类型",col = 1)
	private String typeStr;

	@ApiModelProperty(value = "金币金额")
	@com.gdkj.util.ExcelColumn(value = "金币金额",col = 1)
	private Integer coinNum;

	@ApiModelProperty(value = "兑换道具数量")
	private Integer diamondNum;

	@ApiModelProperty(value = "兑换内容")
	@Transient
	@com.gdkj.util.ExcelColumn(value = "兑换内容",col = 1)
	private String changeContent;

	@ApiModelProperty(value = "订单号")
	@com.gdkj.util.ExcelColumn(value = "订单号",col = 1)
	private String orderNo;

	@ApiModelProperty(value = "创建时间")
	@com.gdkj.util.ExcelColumn(value = "兑换时间",col = 1)
	private Date createTime;

}
